Ektron Reference


>>Conducting eCommerce

Chapter 19 - Conducting eCommerce

NOTE: eCommerce requires a special license from Ektron, Inc. If you do not see this feature under Ektron’s Settings area, it may be because your license does not support eCommerce. For licensing information, contact [email protected].

This section also contains the following topics.

Introduction

No matter what kind of sales you need to support, Ektron eCommerce brings you all functionality you need, giving you an entire toolset for building out the online marketplace you want. As part of Ektron, you’ll have a single application running both your Web site and online marketplace, letting you manage both from the same interface.

Total integration means total control over your site via the author-friendly Workarea, and you’ll open the doors to even more possibilities for marketing and revenue!

eCommerce Feature Overview

Ektron’s eCommerce solution is a flexible and feature-rich platform that offers all of the functionality that shoppers have come to expect in an online marketplace. For Administrators, eCommerce allows them to easily manage products, review inventory and use Ektron’s powerful taxonomy to enhance product SEO. For developers, eCommerce allows them to use the flexible and scalable API to import an existing store, configure a customized integration with any payment gateway and integrate with financial software.

With Ektron, you have a single application running both your Web site and online marketplace, letting you manage both from the same interface. Total integration means total control over your site through the author-friendly Workarea which enables you to set up your eCommerce content (catalog information). Because eCommerce reuses many standard Ektron components, you can leverage existing “know-how” to quickly build the store and use server controls to create the actual Web pages that site visitors use to purchase goods and services on the site.

eCommerce is the perfect complement to your Web site, going beyond consumer goods. Ektron enables you to sell memberships and/or access to premium content. Also, state and local governments can process online vehicle registration and tax payments, and event sites can sell tickets.

eCommerce gives you all of the tools and capabilities you expect from an online sales application, with the added bonus of running side-by-side with Ektron. With your online commerce being powered by the same content management system running your overall Web site, you will have complete control of your online marketing and sales strategy at your fingertips.

Core eCommerce Features

eCommerce supports all product types, from single items, to complex products (think movies available in DVD, Blu-ray or other formats), bundles, and kits.

eCommerce takes advantage of key Ektron technologies, including Smart Forms and market-leading taxonomy and search. Product entry Smart Forms standardize how product information is entered; all information, attributes, and descriptive text is entered in one place and goes into the database as structured XML data (making it easy to repurpose this content wherever and whenever you need it).

Enhance product SEO in the Smart Form by setting attributes, adding metadata, and including photos and other media. Adding images of products auto-generates thumbnails and gives you complete control over sizes and number of images, as well as a clickthrough image gallery. Images can also be defined for a product type via the taxonomy.

Control over your product catalog extends to cross-sell and upsell features, and Ektron’s taxonomy enables products to be classified in multiple ways, providing more options for you to help customers find what they are looking for.

Ektron's Web 2.0 content review tools find new uses here, letting your customers post opinions and ratings on products. The product search uses Ektron’s unparalleled taxonomy, and can be filtered by price, ratings, reviews, and more.

Existing product data can be imported into eCommerce and the CMS using Ektron’s flexible, scalable API.

When a customer is a member of your eCommerce site, they can name and save shopping baskets for future purchases or as wish lists and registries. Your site administrators can always see which baskets are open.

Checking out is a multi-step process: you can display all steps on a single page or distribute them across multiple pages. While site visitors are checking out, they can save as many shipping addresses as they want, or simply check “same as billing.”

Shipping uses real-time rates by plugging into external providers, or you can use your own rates by setting up an internal shipping provider. Rates are quite customizable: they can be set up by package size, product weight, and even product price ranges.

Payment options are flexible with eCommerce too: you can decide if you want to accept credit cards, checks, and PayPal accounts. Also, payment gateways (such as Payflow and Authorize.Net) are supported out-of-the-box to authorize and capture transactions. Or, create your own payment gateway (one that allows terms or any other payment option).

Once the order is reviewed and submitted (and payment is authorized), it can go through a simple or complex routing through your own processing setup or plug-in to your existing CRM or ERP to process the order. When the order is processed, the CRM/ERP notifies Ektron that it is complete. Online inventory is kept up to date; you can set properties so that when items on hand drop below a certain level, it triggers a sequence to notify your inventory control.

Ektron eCommerce leverages the advanced core functionality of Ektron to give developers a complete toolset that works out-of-the-box or can be completely customized (and everything in between). Powerful Web 2.0 controls of Ektron, including memberships, ratings, forums and commenting, enabling you to quickly implement an eCommerce site with the community-based information they want to help them to make buying decisions.

As a .NET application, eCommerce uses the same database as Ektron to maximize efficiencies and takes advantage of SQL cluster capabilities to be truly scalable. There is no need for “glue code” to tie a third-party eCommerce application to your Web site. Ektron eCommerce utilizes Ektron’s existing customizability to enable integration into any IT infrastructure. Open architecture and a new ektron.cms.commerce API makes any commerce configuration possible, letting you tie it to your back end systems.

Coupons, Taxes and Pricing

eCommerce supports a complete array of pricing schemes: individual pricing, separate pricing within complex products, tiered pricing to support volume discounts, and more. Online coupon capability is also included, letting you set the type (dollar amount, percentage) and at what level those coupons are applied (product level, basket level and type of item).

For global business opportunities, all international currencies are available. You are able to use conversion rates to determine prices or set flat costs for each product. This goes hand in hand with the tax options available. Set tax classes, including country, state, and local (by postal code) as well as taxes for specific classes of goods, and be able to sell to even more customers.

Developer Flexibility

Ektron eCommerce leverages the advanced core functionality of Ektron to give developers a complete toolset that works out-of-the-box or can be completely customized (and everything in between). Powerful Web 2.0 controls of Ektron, including memberships, ratings, forums and commenting, enabling you to quickly implement an eCommerce site with the community-based information they want to help them to make buying decisions.

As a .NET application, eCommerce uses the same database as Ektron to maximize efficiencies and takes advantage of SQL cluster capabilities to be truly scalable. There is no need for “glue code” to tie a third-party eCommerce application to your Web site. Ektron eCommerce utilizes Ektron’s existing customizability to enable integration into any IT infrastructure. Open architecture and a new ektron.cms.commerce API makes any commerce configuration possible, letting you tie it in to your back end systems.

Related Webinars

Ektron provides the following webinars to further your understanding of the eCommerce solution.


Ektron Version 8.5, Doc. Rev. 2.0 (Dec. 2011)
Visit the
Ektron Dev Center at http://dev.ektron.com 1–866–4–EKTRON
Ektron Documentation, © 2011 Ektron, Inc.